strategic support point - Alemán Inglés Diccionario